<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //1.验证一个字符串 以 http:// https:// 开头
        // var str="https://www.baidu.com";
        // var reg=/^http(s)?:\/\//;
        // console.log(reg.test(str));

        //2. 13-65 之间随机抽取 1位数  0-9
        //   13-19   1[3-9]
        //   20-29   2[0-9]
        //   30-39   3[0-9]
        //   40-49   4[0-9]
        //   50-59   5[0-9]  [2-5]\d
        //   60-65   6[0-5]
        // var str="33";
        // var reg=/^(1[3-9]|[2-5]\d|6[0-5])$/;// 1 3-6 5
        // console.log(reg.test(str));

        //3.手机号 11位
        // var str="16619816985";
        // // var reg=/^(\+86|0086)?1[3-9]\d{9}$/;
        // var reg=/^1[3-9]\d{9}$/;
        // console.log(reg.test(str));

        //4.身份证号  18位  15位
        // var str="130828199012040617";
        // var reg=/^\d{15}(\d\d[0-9Xx])?$/;
        // // var reg=/^\d{17}[0-9Xx]$/;
        // console.log(reg.test(str));

        //5.中文姓名  [\u4e00-\u9fa5]
        // var str="爱新觉罗·银日内";
        // var reg=/^[\u4e00-\u9fa5]{2,}(·[\u4e00-\u9fa5]{2,})?$/;
        // console.log(reg.test(str));

        //6.火车车次
        // var str="G0086"
        // var reg=/^[GCDZTSPKXLY1-9]\d{1,4}$/;
        // console.log(reg.test(str));

        //7.邮箱
        var str="2524517443@qq.com"
        var reg=/^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
        console.log(reg.test(str));
    </script>
</body>
</html>